package com.nanyang.tms.domain.waybill;

import com.nanyang.common.core.domain.BaseDomain;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>Description:(运单收货信息表)</p>
 *
 * @author lv
 * @date 2022年11月12日 下午10:52:52
 * @Copyright Copyright (c) 2020 www.nanyang.cn Inc. All rights reserved.
 */
@Data
public class WaybillReceiptVO extends BaseDomain {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;
    /**
     * 运单编号
     */
    private String waybillCode;
    /**
     * 客户单号
     */
    private String customerNo;
    /**
     * 服务商单号
     */
    private String supplierNo;
    /**
     * 总件数
     */
    private Integer totalNum;
    /**
     * 目的国家
     */
    private String countyName;
    /**
     * 企业编码
     */
    private String companyCode;

    /**
     * 销售产品代码
     */
    private String saleProductName;
    /**
     * 收货类型名称
     */
    private String cargoTypeName;
    /**
     * 收货计费重
     */
    private BigDecimal totalChargeWeight;

    /**
     * 收货实际重
     */
    private BigDecimal totalWeight;

    /**
     * 收货材积重
     */
    private BigDecimal totalVolumeWeight;
    /**
     * 结算计费重
     */
    private BigDecimal solveChargeWeight;
    /**
     *
     */
    private BigDecimal solveWeight;
    /**
     *
     */
    private BigDecimal solveVolumeWeight;
    /**
     * 收货地址
     */
    private String address;
    /**
     * 费用
     */
    private BigDecimal amount;
    /**
     * 轨迹状态（0运输中，1已签收，2可能异常）
     */
    private Integer trackState;
}